initial commit of very unfinished ui