Making Periodic an abstract class.
Correcting Pin print function. Missing carriage-return-line-feed.
Increasing IR receiver robustness with watchdog timeout.