Your page downloader is called "get"
Your page rendering options are Goanna, Gecko, EdgeHTML, and Webkit
The domain resolver is handled outside of the browser. It's a service not associated with the browser. The page downloader handles that part.
For the modern web, there are a lot of components you are missing. Java can be handled by IcedTea.