Added basic structure.
Added testing environment.
Merge pull request #26 from shylux/unittest

Unittest