I do see some things like GNDs that don't appear to be connected.
Oh yeah; just checked. On the L293D, VCC1 is a "logic" supply and should be connected to your +5V rail. VCC2 is the motor power with the separate connection. The "EN" inputs should be tied to +5V rather than VCC2 (though I can't find an actual spec for the EN input voltages...)
You can move an off-grid component back onto the default grid by holding down CTRL when you pick it up in a "move" command. Otherwise, "move" wil keep it at the same offset from the grid that it was originally placed.
Wont that automatically be connected once i switch it to board? connecting every gnd in the schematic would make it look crowded right?
Also, as I said, how are you going to program the chip?
That would work, right?
If you have to do your development with the board (and chip) in the bot I'd add provision for an FTDI cable or something so you can make code changes easily, and use a chip with a bootloader installed.
it still shows a lot of errors(those yellow and red exclamation marks, i hope they are not so serious)
Don't connect AREF to Vcc, it'll may be damaged. Just have a decoupling cap to ground from this pin.