written feature and integration tests; set up simplecov
added raketest