added first version of the project solution