Boostrapification

Added base classes to both Views and Presenters to automate the slot management and hence reduce memory leak.

Sill on the plate: needs to clean up have Modal service a list of handlers and not just one. Also, fix ReportTemplaeUpdate modal.