Yeah, many old files don't follow the rule. At some point we will go back and clean them up, but new files should match their class name. This should probably be `exploit/remote/browser_exploit_server.rb` or maybe `exploit/remote/http/browser_exploit_server.rb` and change the module namespace to match, i.e. `Exploit::Remote::Http::BrowserExploitServer`