removed browserify bundling from app
Made code more testable

-rewrote a lot of the validation code so that it's easier to test.
-added grunt-exec task to run the app after linting/testing
-updated tests. still needs a lot of work :(