Created Controller. Formatted code. Add tests.