initial commit of interactive front end