ruby on rails reverse engineering