Toward equipping Artificial Moral Agents with multiple ethical theories