readded the tests to api_helper_tests
refactored the model setup again, this time shared fields go on a commonmongomodel and theres also a mongo gateway to hadmle save find etc