rearranged rvm module and refactored user
changed sample manifest