Restructuring how to organize code
Replaced testacular with karma
Updated to angular 1.1.4