variables are changed
Implement List<> methods (may be not in the best way)
added deleteList method
tests are written and tested!