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.