minor improvements, Travis, test framework