GameObject addition to functionality

GameObject now
- Makes a CCSprite in its own init without requiring a physics object
- Makes the box2d components in its own init
- Is able to apply a texture to an object, and texture moves with the
physics object