Applied Record for greeting
Used Record Puns instead (GHC Extension)
Replaced with RecordWildCards GHC Extension
Added function to check a PersonR's first name always starts with capital letter