Login actually works and hopefully session will work too

Also switched to prebuilt async-http library for maximum laziness