feat: read module options from config
feat: read module options from config

With the addition of the `read_options()` method, other parts of the
program can now quickly fetch the universal options of any
module. Should the user specify invalid types in their config (i.e,
using a boolean instead of a string), an error will be returned.

ben01189998819991197253/contrail