Updated to include more component in tests, and adding a component can have an optional key
Added Documentation to GameObject
Fixed up the broadcast message
Fixed broadcastMessage test failure
Merge pull request #25 from Gizmmo/fix-component-tests

Fix component tests