added rspec test for goal model to close issue #6

I was out drinking when I wrote this, so you should probably check it over pretty well...