refactored GUI

ExtendibleGridGUI - moved code out of InventoryGUI for a resizable grid
Renderable - made a base class for unity GUI objects