Redesign Tape class