updated file structure for github compatibility