initial project layout