now allows dots in the keywords, fixed bug in the regex.
more responsive gui, upgraded css versions, upgrade versions in requirements.