Fixes the options overwriting

Before the default options were set only by an indentation glitch.
Makes classes helper set better defaults

When the options are booleans, the class is only set if true
When the option is an empty string, it does not set a class
Re-generates the styleguide on package.json change
Makes the styleguie work with boolean options