Highlighting, Pawn Logic

Legal moves are now highlighted. Also fixed some pawn logic stuff.