Assignment 1 - Michael Culhane

I mention below that I wasn't able to find the randomness in the documentation, but again I think that it is really cool how Context Free treats randomness.