Added string rep to core models, skeleton for search endpoint