Added TopicSkeleton model + admin basic interface
Added default topic skeleton images to app/data/topics-images
Added schema_picture field to TopicSkeleton model
Added default skeletons as fixtures
Added tests.common to cover core operations on detective like topic creation
Implemented early version of TopicFactory class & selected_plans method (Topic model)
Added corporate network to default_skeletons + changed primary keys
Externalized kwargs manipulation of TopicsFactory in new method to be used by API
I thought I already made this commit but it seems I didnt :dog2:
Include all test cases from test.commons in test.__init__
Added new ApiTestCase (for TopicSkeleton) + refactored ApiTestCase
Added TopicSkeletonResource to common.resources + implemented hydrate method of TopicRessource
Added TopicSkeletonResource to api router in topics.common.urls
Added and styled topic creation button in home.dashboard template
Amazingly deleted empty lines in detective.models
Gonna make @pirhoo happy
Moved topic skeletons images to app/media and added them to .gitignore (as except rule)
Created ToppicSkeleton service & NewTopicCtrl controller files
Added topic.create.dj.html partial file to repository
Added User to DashboardCtrl scope
Linked dashboard to user-topic-create states in home.dashboard.dj.html