functional linting
configurable linting
javascript unit testing
moved to grunt