Finished work on the modules. Moved some modules to core/usermessage.sh. Created contrib directory for watcher.sh. Moved admins.sh to core/ until I can figure out how I want to implement it. Work on controller and modules should be done now.