Big changes in delivery.js, we can register everything now if it's new. Only bug is my maths thing isn't working :( Other small changes here & there.