Custom libraries, canvas, object, constructor, prototype

Class assignments added for new topics to be learned, Midterm added.
goal 9 - Canvas