A huge refactor. Removed licence headers as not necessary due to the licence file been in the root. Revamped the buildscript to be more simple. Change the code formatting slightly to stop @dmillerw yelling about line wrapping. Added the Baubles and Inventory Tweaks API files.