Prefixed options with `default-` and removed/refactored the parameters from the __constuctor