initial project creation and setup