MateDealer, a open source MDB cashless device implementation