bug fixes and responsive layouts
bug fixes

- localStorage changed to sessionStorage
- do not allow special chars in IP Tool inputs