Add some of the missing assignments etc

Add some of the missing stuff from previous lectures (some still missing)

Also course assignments 1/2 should be now ok. It was a bit unclear what "Start planning how to create a task runner plugin of your project" actually means, so I just created a new repo for the grunt plugin and did initialisitation procedures necessary for it (so no functionality yet). Regarding a comment about deficiencies in assignment 1, "Please define the plans for the project in README.md." is unclear. README.md had some future plans even before the assignment was due. I added some plans in list format, hopefully the plans are clearer now (if not, I would like to know how specific these plans should be).