updated grunt automation
added basic unit test and moved lib/bower folder
able to use grunt to run the karma tests