Updated the Hierarchy View

The hierarchy now shows game components, double-clicking only works
currently for game objects, custom icons for the nodes are coming soon.
Objects are now suffixed by either <GameObject> or <GameComponent> to
help identify what an item is