Adjusting Directory Structure, Initial split between src and gen