basic styling adjustments, made eventdispatcher disposable documented for linking poperly from core mvc classes