Use FAL API and general cleanup
This uses FAL API for all image processing.
Additionally, some cleanup was done and the optimizer was split into two event listeners
This uses FAL API for all image processing.
Additionally, some cleanup was done and the optimizer was split into two event listeners