Update project layout to reflect what Cargo wants.