started on getter and setter generation logic.