Add enemy AI. Move pathfinding code to seperate file. Fix the odd screen offset when walking.