Did sum stuff. Not done, but it's mostly there. Just needs to play nice with the vending machine I think.