Dan: added appointments scaffold, and added a code-generated calendar panel