Added @CodecField annotation for automatic codec inside packets.
Added auto-increment packet registration ID's.
Rewrite the Ring's of Fire with packets.