Added functionality for 2 different players

- You now pass 2 different usercode files for two players.
- Running the simulation will actually update the field and robots! (so
you can actually run a game)