First pass at multiple VGA plane support
(Still needs work, but much less graphical corruption now)