Update README.md
Fixed dependancy errors

Removed core module depends that were causing installation failures
Docs and lint

Made changes to docs and cleaned up a bit of the code.