Fixed paths and added new options for setting them

Why load the defaultOptions here? The first time hw runs, the defaultOptions are saved in the configuration and loaded. I believe this step is redundant.