Added Remove Functionality,  Using -2 = tail, -1 to equal empty.