unit test for mock data service
removed test isolation
adding factory service
add basic controller