Added validation and toast for number input, fixed bug with gender always being woman, and added Constants class