Adding vga modesetting and initial userspace support