Added 2 More Counters and Made the entire code base PEP8 compliant

__1. Added 2 more counters `NBitDownCounter` and `DecadeCounter`__
__2. Added set/reset functionality in Counters and FlipFlops__
__3. Splitted tests for Counters from Sequentials__
__4. Made the entire code base PEP8 compliant__