adding initial version of the project