initial version of web app ; more to do more to come