setup project source and resources