Update course outline, add resource page and add makefile for easy website generation

Add testing, debugging and profiling to course outline
Add a resource page with links that were in the README file
Add a makefile in the root folder, so that collaborators can update the files here (markdown format) and make will automatically copy those files to the website_pelican folder for website generation

This enables us to switch for editing one big README file to actually edit the website content, which is the final product which will be seen by the students.