Add .gitignore

Ignoring samples for now as I have not anon’d them.
Add bank codes to readme.md

eg. WBC or BQL
Update Tasks
Comment all existing code

Adding comments as per Meteor style guide + heaps of task comments for
next steps.
Skeleton usage/api documentation

Just some thoughts initially