refactor(problemsEdit): extracted routes to module

Signed-off-by: A. Prooks <aprooks@live.ru>
refactor(problems): tests extracted

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

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

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

Problems refactorings