added .gitignore
added autogenerated files
cleaned up project settings for producing library