Improve UI, abuse handling, refactor http server & session, misc small changes