*Making ChainCRF generic, working also if no types are given.
*Serialization and Deserialization working
*Integration in SpotlightModel