Enhancement: Send e-mails asynchronously
Enhancement: Utilize the new form field abstraction layer
Change: Module blocks are now called module controller instances to
emphasize the MVC pattern
Change: Reduced cache time
Trivial: Restructured module header
Trivial: Updated ".gitignore" to match ignored names more precisely