Adding tests
Adding source
Adding watch task
Updating README