v0.5.0 cleanup

Switch to globbing for finding files on disk
Break apart JS/CSS extensions so we can do better type-checking
Documentation updates
Lots of Module/Configger cleanup & restructuring