Minor refactor; Updates the documentation; Updates vendorized gems
Ignores vendor directory on SimpleCov coverage