Set up basic engine

Added entities, tiles, basic physics and controls

Signed-off-by: James Hagborg <jameshagborg@gmail.com>