A way over the top vending machine for a class assignment.