Start writing some specs
Fix spec
Moved methods to a different file for tests
Dem specs
add specs to readme
Merge branch 'specs'