first commit

includes only project files and dependencies