Removed WifiConnection but copied some code over to WifiMarker because the two share similar code and structure.