finished

-final commit
-all buttons are now disabled until requirements are met.
-if inputs are changed after validating, it will invalidate
appropriately
-unrelated, but added .jshintrc to define global variables and sets
browser environment