Added some comments to LinkedList
renamed private matrix dimensions
Added matrix-child Vector header file
Added Travis CI files
Added macro for using inheriting vector