project strucutre
travis conf