Update readme and assets, add tests