If I recall correctly, it's essentially just as web interface to an Ubuntu VM, so installing is going to be pretty much the same as normal Ubuntu.
As for displaying graphical programs, installing and running an X11 server on the VM, and then using VNC software locally is probably the easiest way to do it.