Finished the majority of the front-end stuff