Initial checkin of lab #3

Works, meets the contract, is horrible.  Not that this will be an
improvement, but everything will be assoc-ed into the main dictionary from
a list of complete dictionaries, not a bunch of disparate lists that get
destructured by a valued (integer) reference and then bound in
iteratively.