Change Liquid to LiquidPacket and add Liquid interface.

TODO might be able to do this better