Added frontend alerts service.

 - Fixed issue with Configuration insertions, added @GeneratedValue to the entity and a custom sqlite dialect for hibernate.
 - Added ajax calls before resolving the views (router) so that the frontend gets the data before rendering the view.
 - Simplify controllers, most of the ajax calls are being done before the controller is constructed (router)
 - Added the ability to save, edit and delete configurations on my-profile page.