Sign up Functionality
Join Course functionality. Changes in index page to accommodate sign up, join course and other functionalities