Implementation of Vending Machine spec to help me learn Go.