Refactoring code.

- Moving API calls into CryptiApi class.
- Adding CryptiReport class to collect data from each node.
- Adding NodeStatus class to output data from CryptiReport.
Calling block only when api call is successful.
Renaming local variable.
Adding exception to API error message(s).
Removing references to self.
Cleaning up.
Merging node key into node status hashes.
Moving new line character(s).
Moving new line character(s).
Moving new line character(s).
Handling empty json results.
Adding report summary to check_nodes task.
Renaming local variable.
Formatting change(s).
Moving method.
Handling empty node list.
Handling nil values.
Handling zero total balances.
Wording: 'not loaded properly'.
Update README.md