Adding a demo environment with examples of hamcrest & mockito