cleanup
use correct timers and prescalers for millisecond timers
include dummy frame source
rename to frame-controller
rename frame_writer to display
open file as O_RDONLY
read frame size, duration and count metadata from file