Added AbstractApplication

The module's now must extend the AbstractApplication
Added the SessionManager(not yet functional!!)