#43 - creating client action classes in plain applications