diff --git a/app/lib/main.dart b/app/lib/main.dart
index 06166efbafb957925fd35e6152f243b5dab59cc9..288b46b6b92759b663ed588e1fe0cf3c982e0dc7 100644
--- a/app/lib/main.dart
+++ b/app/lib/main.dart
@@ -1,5 +1,3 @@
-import 'dart:js_interop';
-
 import 'package:flutter/material.dart';
 import 'package:flutter_map/flutter_map.dart';
 import 'package:latlong2/latlong.dart'; // Import LatLng class from the latlong package
@@ -37,6 +35,7 @@ class DefaultPage extends StatefulWidget {
   _DefaultPageState createState() => _DefaultPageState();
 }
 
+// MarkerData holds data for the dynamicllay allocated markers
 class MarkerData {
   final LatLng location;
   final double size;
@@ -55,6 +54,7 @@ List<MarkerData> parseMarkerData(String jsonString) {
   )));
 }
 
+// parseColor parses the color strings into Colors types
 Color parseColor(String colorString) {
   switch (colorString) {
     case 'blue':
@@ -147,7 +147,7 @@ class _DefaultPageState extends State<DefaultPage> {
                   children: [
                     TileLayer(
                         urlTemplate: "https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",
-                        subdomains: ['a', 'b', 'c'],
+                        subdomains: const ['a', 'b', 'c'],
                       ),
                     MarkerLayer( // Dynamically allocate markers based on a list
                       markers: markerList
@@ -170,7 +170,7 @@ class _DefaultPageState extends State<DefaultPage> {
                   ],
                 ),
               ),
-              SizedBox(height: 20),
+              const SizedBox(height: 20),
               Container( // Detailed info container
                 width: screenWidth * boxWidth,
                 height: screenWidth * boxHeight,
@@ -186,7 +186,7 @@ class _DefaultPageState extends State<DefaultPage> {
                   ),
                 ),
               ),
-              SizedBox(height: 20),
+              const SizedBox(height: 20),
             ],
           ),
         ),