(test) Increase testing coverage from 20% to 50%.

Basic tests written for all controllers. Many simple check if a function exists and is defined as a typeof 'function'.

Auth needs to be refactored to match tests, or vice-versa.

CardsCtrl needs specific work. Not even the functions can be tested.