minor refactor of controller
updating tiles wip