Split index view into partial to prepare for refreshing the partial. Added the partial. Adjusted gem requirements. Adjusted ReadMe with latest project updates and current Ruby version.