Creating the NBTTag scructure.

* Added functions to create NBTTags from modifiers and upgrades
* Added functions to create Modifiers and Upgrades from corresponding NBT Tags.

TODO:
* Create a recipe system.