Added game engine

the game is now working with a few bugs, rendering ones, and you still
can't win or can't go through different levels