Write tests for the basic functionality Implement more GenServer functionality Implement the Supervisor Pattern Add a Supervisor tree for a component that wraps the Browser behind a process.