restructring project files