Can take bitmaps and draw from them, extremely slow, will have to fix