Earlier today we published an IPLv2 related post, describing the architecture, flow and design of the project