set up a better folder structure; updated the style of the page; refactored the menu creation code