Add vote action
Print error code and text when it happens
Ignore all JSON files starting with config.json
Split to methods
Update README
WIP: Refactor for clear distinction between authorized and unauthorized actions