Started working with ADC for infrared receiver readings. This commit also contains a queue-based structure for communication between the infrared handler and the command handler.