This is an ERC721 implementation based on https://github.com/transmissions11/solmate
It has following changes:
- String errors are now Solidity Errors
- More documentation
- Removed burn
balanceOf
,ownerOf
, &approvalForAll
are function- TokenIds are auto generated and autoincremented
Much of this work is inspired by