add the pair in different color feature
refactoring
add the valid trigle in different color case, and pass it
add the travis ci configuration file
README including travis CI build status