Changed a LOT of things. Completely reworked the structure. Added a few new features. Check the comments section for more information.