rename site view to fetch, add fetch controller and model, update gem file