Keynes in the computer laboratory. An agent-based model with MEC, MPC, LP