Added a .gitignore for the sample variants
Reorganized environment code