Updated bower file to ignore unnecessary files. Added additional unit tests