EE122 project 3 - Firewall