add uniqueness constraint
add parameterize inflector
add companies
Initial commit