- copy constructor added;
- operator[] added;
- more divided tests
- less repetitions