Added common properties to user migration; Added annotate gem
Updated user factory to follow _factory file naming convention