Cleanup
EitherT for GetT
Use Text everywhere