started on a web-frontend. ugly as all hell