added the cat api, split up the bit coin functions, and added some more time-based rules.