Update.
Add JS logic for interacting with menu and tags.
Many updates, new files, etc.