setup tests in gulpfile
start pulling handlers out into their own files