Added karma testing, updated grunt