stock constructor
added travis file