initialize game object properties in constructors based on specification objects