29.11.2013 Decision of what is a rest matrix
04.12.2013 Add a new class GenericList<E>

This GenericList<E> is used to help linkedlist has a new method
concat(). This concat() method is used to concatenate two lists
together.