divided code into several files

gams