Second commit. Several changes have been made. For instance, the name of the templates are dynamically generated based on data passed from the url, instead of being hard-coded. Every Link on the pages are functional. Input validation (both server-side and client-side need to be added