Extra configuration options

Options to configure VNC and the machine_type.

Also added a bunch of spec for different things.