This is the code portion of my CMS senior exit project. The rest of it can be found here (read only) or here (editable, password required).