added GAIL source and changed file structure
removed old files