layes the groundwork for multi project build