restructured project folder