[FEATURE] Add bitcoin client, first two lessons.

[TASK] Add vim swapfiles to gitignore.