Update swap module to use the new module system
Update modules to use the new Module system
Remove onLoad and generate functions, add printName and printDescription functions
Remove hookes, call displayModules function instead