Model push, pop, unshift, shift methods using splice; len methods (#12)