Fix package layout, fix Magister constructor and added appointments.