refactor: migrate infinite scroll feature to a new architecture

This CL introduces a new architecture for the features source code.

Bug: twpowertools:176
Change-Id: I9abc4df2fb67f9bb0c9114aaffc6916d34f1b7ff
diff --git a/webpack.config.js b/webpack.config.js
index 8e92f27..a2d0389 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -40,7 +40,7 @@
   // web_accessible_resources in //templates/manifest.gjson.
   let entry = {
     // Content scripts
-    communityConsoleMain: './src/contentScripts/communityConsole/main.js',
+    communityConsoleMain: './src/platforms/communityConsole/entryPoints/main.ts',
     communityConsoleStart: './src/contentScripts/communityConsole/start.js',
     publicForum: './src/contentScripts/publicForum.js',
     publicThread: './src/contentScripts/publicThread.js',