case changes
added basic web frontend