New Features

Implements the controls for the player to walk around.
Added the player to the centre to the screen.
improves how map is been draw and fixed flickering.