Update instance variable name to be a Symbol
Change option to set each default value to nil
Add option method immediately
Change option setup to be handled by one method
Fix warnings
Update flay threshold