More sensible names
Fixed bug with the name changes
WithLogin rewritten
Instances separated into Monad and Requests
WithLogin wraps the free monad rather than single functors
Cabal file changed: dependencies don't fix versions anymore. Will be put again when this is beta