cleaned up typos and more grammar.
more modular updates
in progress