add registration and rules modules for replacement of signup