feat(topics): sidebar link and module extracted

Signed-off-by: A. Prooks <aprooks@live.ru>
feat(topics): topics resource

topics module create
commonAPIs extracted to factory

Signed-off-by: A. Prooks <aprooks@live.ru>
formatting: jshint fixes

Signed-off-by: A. Prooks <aprooks@live.ru>
feat(api): topics resource

Signed-off-by: A. Prooks <aprooks@live.ru>
test(topic): promise resolve check

Signed-off-by: A. Prooks <aprooks@live.ru>
feat(topics): list from Api

Signed-off-by: A. Prooks <aprooks@live.ru>
feat(topics): topic edit

Signed-off-by: A. Prooks <aprooks@live.ru>
chore: build

Signed-off-by: A. Prooks <aprooks@live.ru>
Merge branch 'master' into feature/topics

Signed-off-by: A. Prooks <aprooks@live.ru>

Conflicts:
	app/assets/app.js
	app/scripts/app.js
chore: build and screenshots

Signed-off-by: A. Prooks <aprooks@live.ru>
Merge pull request #46 from aprooks/feature/topics

Topics
Merge pull request #9 from ChrisBoesch/master

merging PRs