Renaming some methods for clarity
Beginning to define a shared interface for interacting with blocks of operations
Turning basic block into a JvmCodeSegment
Introducing JakContext which will ultimately handle some of the ugliness around working with JvmCodeSegments
Updating loop demo to account for the API changes
Killing whitespace