Since then much has changed. Aside from what you might expect with any web framework (session management, request abstraction, etc.) you also get the following:
appreciate it if someone would take a look and give it some constructive criticism. Specifically: