Added new initializers and name

Added a String for the name in GameObject.  Also added new initializers
accepting an SKTexture rather than a SKSpriteNode.