Major overhaul of WriterP and StateP to implement ListT
Moved idT and coidT into Proxy class
Replaced idT and coidT with idPull and idPush
Polished source code