Added comments to LoginManager, changed setup.py importing strategy and requirements