Cleaned up method: move in class:GameCharacter