Add Hop model and manager