Finished adding the various canvas items. Started to implement the remaining canvas methods along with tag support.