need to refactor update methods since player and enemies now extending phaser sprite, which has update automatically called per game loop