Add composor.json and skeleton test suite including Travis setup