* added scaffolding for auto-generating docs for integrations based on block definition, get rendering error for mdx pages
* page renders, have to add more useful information
* standardized tool naming convention, added script to autogenerate docs for integrations, added docs for each tool
* re-generated docs, updated CONTRIBUTING.md to reflect new format
* added a dedicated tools page
* added additional information for tools, added manual section logic to docs producer
* added a link back to sim studio, fixed z level issue on mobile, added better intro
* updated script to more accurately reflect the params for each tool, as well as the overall blocks' output
* added initial code for versioning
* ran migrations & improvements to versioning
* change sensitivity of state diff checker
* debounce the change detection function
* cleaned up file structure
* added ci job to run migrations when merging to main
* ran migrations
* cleanup unused files, remove unused dependencies
* added tests for new executor error path
* added integration tests for executions for different trigger types
* updated PR template to include checkbox item on tests
* added forgot password & reset password
* added react-email, added templates and styles that can be reused for all company emails
* docs: updated CONTRIBUTING.md
* consolidated icons into an email-icons file
* fix build issue by wrapping reset password page in suspense boundary since we use useSearchParams