ignoring coverage directory
removed some unused lines of code
added simplecov
using simplecov
added component spec for symbolizing hash keys