#19 Added gitignore to ignore DS_Store files and userdata/shareddata directories