Added template manager window
Created a EZManagerWindow base class with common GUI elements
Added functionality to add/delete basic field types
Added EZConstants class for any constants we use
Added an "Add field section" to the bottom of each template display
Save/load functionality using MiniJSON
Items and templates json files are saved to Assets. This might have to change later.
Moved the Draw field methods to the base window class.
Items are displayed correctly in the item manager window.
Items can now be created according to the templates available.
Delete functionality for items.
Moved the list that keeps track of deleted fields outside of the DrawEntry method so its only created once instead of being created each time an item is drawn.