updated documentation and cleaned up files