core requirements: linked with ActiveRecord, individual contact page by id