Updated comments and code formatting.
Updated class and function names with more accurate naming.
Reorganized classes within the packages and created a "Usables" package.
Removed old code and packages.