ADDED: files have been added for front-end functionality. Starting with the main page to organize my thougths about the rest of the layout.