add boilerplate ignore, phpunit, coveralls and boot
add coverage
copy docs from doctrine and advance the readme