Some various refactoring ideas:
Updating readme
Adding POD docs for all modules and files. Some are placeholders