Changed constructor name to Data, transferred the following methods: add, destroy, first and last.