Question: do you work on your code like that, without indentation? Or is the indentation getting lost somewhere from your editor to this forum? Because I could spend time to make it readable, but that seems a bit counterproductive...
As for the initial block. You have an initial block, and you handle the initialization of just 2 registers. How many registers do you have in your design? Why do you think you don't need to initialize the rest of them? Anyways, you have done init for two registers so you know how to do it. Now you have to add code that handles those other reg's as well.
- - - Updated - - -
Also, please post your testbench. Right now I have no idea how you test your jitterclk module and how you come to the conclusion that it doesn't work.