Adding Guard to execute runner when files change locally.
adding lots of test coverage