Working Project 1 before refactoring

Before refactoring to only look at optimal next nodes.
Adding contest project.
Adding previous projects.