added under dev: ground work for web gui, and begining of web gui htmlcssjs