Updated firewall.js

Corrected further NaN errors. No combination of numbers should produce
NaN now.
Updated index.html

Renamed from firewall to hardware cost calc and introduced responsive
design using bootstrap.