Added control to stop non numbers from being put into the age field if the person really tried. Also cleaned up my code.
Fixed bugs with the data entry