functional tests initial basic setup
Merge pull request #17 from strah/tests

functional tests initial basic setup