Rewrite entire application in React to gain performance and reduce bundle size

🟢