Added Updatateable interface, to be fleshed out in the future.