an open-source tool for the multi-agent-based development and testing of local energy market applications