Updated models and created Request controller