Can handle multiple environments now
add travis ci
add a Travis badge to the readme