Restructured the code folders