Provides code for the Server, GUI and Robots