initiatial project setup
finish hw3