Release: Merge develop into main
Created by: ihsraham
Merging latest development changes, including core refactor and updates, into production.
Created by: ihsraham
Merging latest development changes, including core refactor and updates, into production.