Simulation: Removed useless source list; fixed bug in clear()
Added TestBlackBox class
Simulation: Cleanup
BlackBox: Fixed broken input/output pin state changing