implement idiv/idivu
optimize instruction loading
input interrupts
move input handling from lcd.d to input.d
create a build configuration for running doom
add scons file for build the demo c++ program