Simple console application demonstrating open/close principle with AVR.NET