Moved all entity logic into Entity folder and left interfaces into Model folder. Same with EntityManagers and ModelManagers. Removed verb and createdAt from NotificationEvent since the verb is already inside the notification key. Removed defaultMethod from userPreferences entity