Adding annotations
Adding .gitignore
Adding project skeleton