Initial commit.
Made refactor including removing old timing code to get 60 fps. Replaced with the FPSmanager struct.
Added basic ghost logic. Main AI is done, but still needs work.
Created the PhysicsBody struct and started integrating it into the game.
Integrated PhysicsBody with the ghosts.
Did some more refactoring. Added direction utility methods. Renamed menu state to menu action as it is more appropriate.
Got rid of some warnings.
Removed the need for the math library and fixed a bug with truncating the square root value.
Removed the direction definitions from main.h and put them into direction.h, removed duplicate Up/ Down/ Left/ Right definition in boardloader.h and replaced with the new one in direction.h. Renamed diag_orientation to DiagDirection and included in direction.h. Replaced usage throughout.
Minor format to direction files.
Refactored imageloader.c and renamed some images to use general convention.
Added new imageutil files to contain common image utility functions.
Minor refactor to window.c and imageutil.c
Introduced the fps header file for managing fps/ sleeping/ game-ticks. Refactored rest of Pacman to use this.
Tidied up fruit files.