Code for an Arduino Boot Camp with emphasis on ditching delay(), basic object-oriented programming, and clean readable code.