Added beginning of appointments...

Also: fix package layout, fix Magister constructor.