Modules can now be added or removed by the user.