Updated Base Input Widget for rendering inputs