Fixed inverted logic in configuration check
Added string conversion function
Replaced path element with INPUT type

Added JavaScript include dependency

Minor design/template changes