Generated UserCode model
Added some basic tests for UserCode
renamed user_code column to code and added further tests
Added create_code functionality to user_codes
Added Comment column to user_codes
Added has_many user_codes to user_types
Added UserCode Controller actions and views
No repetition in user codes