Ball object is now being rendered in its own canvas, added new Surface class