updated readme.md
better domain model,  coins (nickels, dimes, and quarters, pennies)

added initial MachineState.READY and initial display message
initial tests