UI Update

Here's an update on the UI. I used the latest version of master when I ported the UI changes into a new branch so nothing was really destructive. 
The UI looks like the one in the prototypes we have in the lab, this is a first draft on the UI implementation and changes will be made progressively. Some of the code to generate the bot card and the parts/chassis was changed minimally in order to acommodate the new layout design. The arena code was revamped again up to the one I had modified and was checked to work with the updates to the physics model.