initial commit of tests
adds directive constructor and a few more specs
Merge pull request #4 from adrichman/tests

inital Tests; directive constructor and a few specs