Add configuration for using typescript-formatter for beautifying source
Import text field component from react-material

In preparation for customization for use in the
details view, import the text field component
from react-material and convert to TypeScript.

This also removes the react-material dependency.
Port text field styling from react-style to ts-style
Use monospace font for password field

To make ambiguous characters to read, use a monospace font
for password fields.
Make text field read-only in view mode
Move TextField element factory to text_field module