restructure project files and folder