restructured files

updated docstring

cleanup

cleanup

cleanup

cleanup

trivial cleanup