some new interfaces like drawable

all things to be drawn must implemennt drawable i think i got away for
class loading and made the view i think most of the work is in the
controller and the remaining of the model ....... we must meet :)