Initial commit

Doesn't yet work.
Need to extend the freight module to do more than just install it.