Prevented duplicate error messages. Now checks if the site-error already exists and if so, removes the old one.
Character collapse is now created serverside.
Home control panel template created.
Changed layout to two main containers. One for controls as the app changes functionality and another to hold content. Router still doesn't work properly, must fix.