1) Added prettier. Most of this PR is the diffs.
2) Turned off some eslint rules that were complaining about linebreaks that prettier added. We should replace this eslint config with TS lint rules anyway.
3) Added prettier/lint/test jobs for circle ci.
1) Added prettier. Most of this PR is the diffs. 2) Turned off some eslint rules that were complaining about linebreaks that prettier added. We should replace this eslint config with TS lint rules anyway. 3) Added prettier/lint/test jobs for circle ci.