Stable commit. Refractored all code and basic product management system in place.

The user now has basic management over their products. A lot still
needs to be done, but this is advantageous.