Isolating sinatra functionality.
Removing unneeded requires
Changing test to not use grunt.
Changing tests to use the sinatra lib.
Adding pid function to the lib.
Bumping package.json.
Sinatra tasks now reference the lib.