code separation and comments
EVEN MORE COMMENTS
comments and cleanup
interface economization, more cleanup, more comments
Merge pull request #22 from jimothy001/james

James