code formatting and cleanup
removed comments from source, look at readme
more code cleanup