Options builder

Make Options unmodifiable after creation.
Add create Options via Builder.