input to border box
adding input wrapper to handle padding and background color
should have padding on the wrapper even when not focused.... whoops
input-wrapper needs a transition property to mirror the input
adding in word breaking in the chat