Game Engine for a zelda style top-down RPG