restructured project directories