Final java project for first year.