Added front end controller
added karma and configuration to grunt

TODO: user a datatables directive and
TODO: setup requirejs on the front end for dep loading