1st commit: project software base