Use frap to hopefully avoid buffer read errors. Fixes #1
Clean up dependencies
Dependency updates and stability fixes