Moved some html around and changed the RecData array to protected, then added getter and setter