Converted base chart vows tests to jasmine specs

We took the liberty to add some more tests in areas that were missing coverage.