Use a more ideomatic cargo directory structure