Add Hamcrest library for testing