Blitting functionality is mostly in place now