adding travis, etc
add publish-site script