Added WorkAsAmount represantation. Added LockingOnClickListener abstract helper class to simplify <lock-unlock button on click> logic.