fixing PEP8
added Mixin for Auth
added Auth variables
added auth templates