Pushing initial framework for Appointments