Shorten type declaration
Adding travis-ci config and make target