Menu is now almost completely working.

I've moved the player creation into player Manager, and added a method to create a player based on an enum and player index. The default creation is still accessible.