Seria interesante introducir todos los recursos publicos en la carpeta public
La carpeta css/js/images deben ser movidas a la carpeta public. Modificar el app.js en consequencia para solo utilizar la carpeta public como carpeta que alberga todos los recursos públicos
El favicon no funciona, arreglarlo, pues está relacionado con la carpeta public
La página de about o landing page no tiene porque ser movida, pero tened cuidado en no sobreescribir sus subcarpetas js/images/css; que también existen para la App de BeetlePush. También podéis optar por poner la carpeta de la landing page al nivel superior de la aplicación.
En todo caso, sabréis que lo habéis bien si:
Se siguen generando estadísticas correctamente tras completar un nivel
Se ve el favicon
Se puede acceder a la landing page desde la App y viceversa