Proper commit of the files

These are all the current solution files which I have to commit now