Restructured organization, have not tested program on linux yes