Cardinal controller

:feelsgood: __Javascript variables should be lowerCamelCase.__ :feelsgood: