Merge pull request #2 from AntonSizov/master

Start using that header-file.
Running tests with make.
Add specs everywhere
Add specs to avoid warnings