016: added an angular message factory and removed showMessage method. added an ACL controller which needs inprovement and made other fixes