MSPM: A modularized and scalable multi-agent reinforcement learning-based system for financial portfolio management | Synapse