Made changes to enable no-login flow, removed unused code, merged to the...

... new tab spacing, moved messaging to rootscope and template to the index so that it can embedded into any view.