hull tech

I've created a function to convert the dict of lists containing slot details to the dict used in the Hull class, and a test_function as an example of how it would be used to convert them.

How do you think the keys for this dict ('A', 'B' etc) will be used?