add auth controller.
WOrking state for ruby.
Final state works!