c version of chirp updated
make serialization routines static
added parameter class