finished web-frontend for now