Now using Android's predefined attributes where possible
Added setText()
Added attributes imeOptions, inputType
Removed redundant password field