Event queue test

Added event queue test which is split across core, calculator and
device classes in respective modules/folders.