Added new Exceptions 
Added IRenderable to create renderable control
Started work in ControlWriter, that writes the html of control