express logic

adding logic for selecting property type, limits for number and string,
default values for all 4 types;