about to merge
16 test passing. 84% coverage. still needs work on the flow
20 specs. were all merged up
gitignore coverage