• Daniel Gerhardt's avatar
    Refactor package and class hierarchy · bbf2464e
    Daniel Gerhardt authored
    * Moved classes from `de.thm.arsnova` root package.
    * New util package
    * Do not start interface names with `I`. Appended `Impl` to the
      implementing class instead.
    * Renamed learning progress classes to score and move them from
      `.domain` to a new `.services.score` package.
    * Do not capitalize acronyms in class names:
        * CASLogoutSuccessHandler -> CasLogoutSuccessHandler
        * SocketIO* -> Socketio*
    * Renamed `.socket` package to `.websocket`
    bbf2464e