#32 changed names for attribute modifiers

Attribute -> options
Value -> value
added options chaining
Added NestedTypes.value

To define untyped attribute of primitive type