add spec files
add fixtures
add coverage test files