init defining classes project