Completed Swag module.  Needs testing