Some more progress, unfinished frame buffer.