Added the use of router for easness in future implementations, however, ...

...it does not work smoothly as of now. Alot of the html-elements needs to be refactored into seperate ones, outside of the main element. Making the use of el.empty(); and "switching page"-available..

Feel free to just ignore this :)