Software Engineering 1 project