Fixing bugs and adding features to the ubermelon webapp