GUI bug fixes

Nearly the last of the bug fixes, birthdate should be working properly
now