Blank files for every class/type

Everything's now organized by namespaces,
instead of the file organization from the original lib