add annotation gem
fix unpermitted parameters when creating new user object
automatically annotate models upon db:migration