Wrote new sceen map which caches images on the buffer level and allows for individual pixels to change. TODO: Documentation.