Garbage collection is deprecated

code is likely super leaky now, but will be cleaned up as we go on.
Update file preambe to GPLv2
Cleanout garbage files and settings
Massive restructure of file organization