Decoupling pre-amd and new alerts

Started seperating components. Added a template loader to utils.
Finished seperating IRCClient and ui
Moved random fragments to modules (still need to move loose constants)
Added some bootstrap alerts and popups (most notably welcome message
telling users to enable notifcations)