add an initial scheduler implementation for famicom