basic testing works now

there's probably a better/cleaner way to include the files in karma.conf.js, but for now this works.