project made in classes