reorganized. and added python and ruby environments