fixed minor issues and moved circle's behaviour tests to services.test.js