added setGender methods and interface
added setGender methods and interface
added setGender methods and interface
corrected order of fields
added fillCity