closes #21 added chipErase method