Refactors logic in 'viewer.py' to wait for a 200 status from the server.
Faulty logic.
PEP fixes.
Adds new release with version description
Closes #225. Adds note about firewall.