Tweaked variable naming to make it more clear what it represents
Added a get() and set() method to Record