Added test command for travis.
Create type argument for generic functionality.
Added new tests for List<T>.