added gitignore
adding project files
initial lib version