Beer Marathon

Working on this. Not ready yet.