Adding Auth controler, provitional commit