Improve loader CSS.
Finish loader improvements.
Improve accuracy calculation.
Add challenge validation.
Add 'hover' styles for track and challenge elements.
Fix for 3-blank multiple choice, user can answer two choices (leave 3rd blank) and can confirm.
Improve question types directives.
Remove depreciated services due the dashboard new integration.
Add new suggested questions API service.
Integrate new question fetching logic into practice controller.
Refactor practice logic by reducing the number of objects that are bind to the scope and make them consume the new logic.
*Create new practice Resource service in order to split the practice API logic and client binding responsibility.

* This service will work as a bridge between the API request and the angular binding.
change API questions url.
Remove un necessary track filter.
Add new variables to history component html. this includes remove the relation to the old filter and bind the track name directly.
Add Refactor and new API code integration over question controller and view.
Add Refactor and new question fetching integration on practice service.
Update rest angular functions according to new API changes.
Add new practice and questions logic according to API improvement.
Merge pull request #84 from joanrm20/master

Maua client new features