Third commit

final term assignment final submit

implemented features
- print member list
- add new member
- remove member
- edit member data
- search member
- save member data to file
- read member data from file