starting project framework