frontends: added support for video frontend selection.
chip8: added CPU file.