initial project setup; some source