Added scales.
Updated to use matcher lib.
Added random behaviour.
Fixed the create.
Fixed format error in create.