3 flavors, src separately and tests separately
added python scripts