simplefluid an opinionated take on the Superfluid protocol-monorepo tech stack core Foundry Hardhat Slither peripheral act actionlint lcov husky