Add Karma config
Add new project structure.
Add new directive templates.
Add QuestionTiming section
Migrate practice logic to services.
Add timing data json
Add your time var and answerStatus to question timing Directive.
Improve practice page style.
refactor confirm method response. remove old message which is not needed anymore.
Remove old routes from practice module.
Fix grunt file.
change timer binding way.
Add logic to the new question layout

The new question layout now shows green or red colors depending on
whether the user answered correctly or not, it also shows different messages