Hero move correctly now - need refactor code with entity approch for movement