compilable without scala swing
removed dependency from scala swing
generalized to Component
key pressing works with special DoctusPanel that gains focus always
added todo
focus gain panel is implicit