added favorite and user models/controller