Better gender handling

Also fixed derp with Gender.get
Added .gitignore