added home controller and auth library