Added autoloader generation to travis.yml
Added skeleton datatypes for trees and such