More work on issue #12.

UI and recording of changes complete - now just need to add setting of
the load order.
Finished work on issue #12.