Updates: JS, Aside partial

- new methods for errors on pages
- implemented data tags on aside page
- WIP