Refactor of framebuffer, part1