implemented Credits logic
merged PlayerActionInvoker