Base project layout.