WOw, this looks great, let me know when is finished i will add it in the anouncement, thanks! I can't understand why, did you tried with 60 blocktime and it worked correctly?
Regards Ilie
current difficulty is 9311061
9311061/430.0 = 21653.63H/s wrong according to pool
9311061/60.0 = 155184.35 H/s wrong according to pool
9311061/120.0 = 77592.175 H/s Correct according to pool
60 and 430 are both not working. It is either there is something I am missing or something is wrong with the network