added square attack function
Made structure for storing moves in ints.

Made macros for getting info from the new move structure
added printMove and printSquare