Introduced Effect class. Working toward generic Qualifier management.
Compacted app code a tad