Made it so you can walk through non-pushing enemies
Updated win and lose condition

The Lose condition now resets the game completely.
There is now a win condition.
Update image.cpp
Update image.h
Merge branch 'engine' into macVersion