As seen, the project doesn't need a framework(except for the unit testing), so a directory structure is needed. Suggestions?