first commit
first commit
partially done
testing code added and complete
insert method fixed