added feasts model and started roughing in request service logic