Namespace filenames
Update documentation
Use Docco comment style
Update docs