Added canvas API for rendering area

I have added the canvas (graphics) API for rendering sprites. This should fulfill the requirements for Assignment 3.