feature: allow registration of custom modules
fix: updated section about plugins