Preparing an ASWN module for use on the site.

I'll inevitablely need some custom functions to build this site.