Refactored Kv so that the parsing is cleaner
Updated Gemfile & version