some improvements on current vga driver immplementation(still a WIP)