CSC 184 Coffee Machine