IMPORTANT
The new module system (in which all modules in a group belong in one directory) has not been implemented yet. Modules will most likely be able to be added from IRC and CLI via them being stored in MySQL.. However this has not even been started yet...
The stuff below talks about FUTURE module layout.
administration/
/general/IgnoreFuncs (Bot ignores...these people cannot use the bot)
/network/JoinFuncs (Controlls what channels the bot is in)
general/
/channel/ChanFuncs (General Channel Functions.. Ban, Op, Kick, etc)