update themes
moved prepareWriter into constructor
changes in mouseController
changed caretBlinkSpeed default value
added sizes.counterWidth
improved buildDOM function