small fixes and added legacy support to README
fix legacy variable logic, bump gem version