added model and controllers for offering doc and viewings
improvement to project