Core changes + Messaging

- Core changes (Action no more inherent from FrontendController)
- Moved web document root to /web directory (index, .htaccess, assets
etc.)
- New success and error messages functionality