first commit

commitment of project configurations and some of the previous solutions