add composer, travis, etc