Added the VNC capability

Also a few pep8 improvements and copyright