Arranging directories for code