add data persistence
switch to ruby-version file instead of rvmrc