consistent file and directory naming scheme