refactor: remove extension AccessControl from FleekAccessControl (#28)
* refactor: remove extension AccessControl from FleekAccessControl
* refactor: add version for roles
* test: add collection roles tests
* test: add more token role hardhat tests
* refactor: remove lib/forge-std
* feat: add role grant and revoke events
* test: add access control role event emit tests
* refactor: remove abstract keyword from FleekAccessControl
* Merge conflicts for #28 (#49)
* Add msg.sender to the triggered_by field in events
* Document methods and make everything camelCase
* Make event params all camelCase
* fix: forge-std submodule
* make vars camelCase, remove baseURI header, remove addTokenController and removeTokenController, update tests
Co-authored-by: EmperorOrokuSaki <artie.eth@gmail.com>
Co-authored-by: Shredder <110225819+EmperorOrokuSaki@users.noreply.github.com>
Co-authored-by: zoruka <zo.fmendes@gmail.com>
Co-authored-by: Janison Sivarajah <jsonsivar@gmail.com>
Co-authored-by: EmperorOrokuSaki <artie.eth@gmail.com>
Co-authored-by: Shredder <110225819+EmperorOrokuSaki@users.noreply.github.com>