Refactored some re-usable UI Operations from Handler classes to own
"Operation" classes