* Java8-i-fied GameObjects
* Obsolete-ified adding GameObjects via ObjectController.addGameObject()
  Instead, just create a new GameObject via its constructors
updated the GameObject(GameObject src) constructor