[FIX] Chrome takes as object, Firefox takes as string
Cleaner, neater DOM manipulation on success response
Styled header and output sections
App credits (plus links & license), and error output
Oh! So, `font-weight` was the issue... bad, bad Gecko!