Added drawUrl to the opcodes, major improvement.

This update creates a major improvement, sending an image uri to the
canvas to be drawn rather than the base64 encoded string, cuts down on
tons of memory overhead.