my suggestion is to follow FHS (shown below), but other suggestions would be appreciated
/ -- root directory /bin -- command binaries (for use in terminals) /boot -- programs to run at startup, such as bootloaders /dev -- probably would be used for device drivers instead of devices /etc -- config files /home -- user files /lib -- program libraries /media -- media drivers /mnt -- no idea for CC /opt -- optional packages /proc -- kernel filesystem /root -- root filesystem /sbin -- system binaries /srv -- no idea for CC /tmp -- temporary files /usr -- pseudo-read-only user files /var -- logs and caches












