Redid some responsive styles, fixed some state-related bugs, reworked search params, added optional search field.