Merge pull request #34 from galaxykate/chassis_onChange

Handles refresh their parent chassis onDrag
Handle stuff
Merge branch 'master' of https://github.com/galaxykate/BotPrintEvolved into galaxykate-cleanCode
Make a bot card, add the dna visualization for the bot, and add mutation buttons
turn off the trace controls
Make reversible setFromDNA setDNAFrom
Merge branch 'galaxykate-dna'
Attachments do update, it just looks weird
Added new Position class and file, and implemented getClosestEdgePosition
Merge branch 'master' of https://github.com/galaxykate/BotPrintEvolved into galaxykate-edgeposition
Making the parts drag onto the bots
Merge pull request #37 from galaxykate/galaxykate-addparts

Galaxykate addparts
added in refreshing the bots after every swap from arena mode to edit mode.  Every time we move from edit
mode, the arena is cleared out and all bots are added back in.

This is mostly for wheels and other box2D attachments, so that they can get added into the box2D model after
they have been placed on the bot.
merge
WIP
Merge pull request #38 from galaxykate/jpagnutti-botRefresh

bot refreshing
Merge branch 'master' into chassis_onChange
Added 'className' field to every class.
Fixed bug where parts were not added
Merge pull request #40 from galaxykate/EditMenuDev3

Fixed bug where parts were not added