namespacing and cleaning
documentation and file organization