added lyric styling, toggle sidebar, toggle nightmode, and fullscreen. added custom textarea component that resizes to match height. todo: arrow keys go to next song in model, playlist functionality