moved main into scheme. For demos perhaps load different scheme file at
start up from now on.