Setting Command and Shift modifier flags to false at startup.
Added placeholder text.
Added optional colors for text, placeholder, and selection.