added firewall libraries and simple UI elements