Added documentation
Added Xcode workspace to gitignore
Basic main stub