JZ: Add deps to setup.py, expound on install steps

Also add coverage to dev-requirements
closes #14, #15