comments and formatting
syntax error
first crack at some unit tests. also fixed a bug because of them