renamed file to match file name conventions
FEAT: moved code for getting messages from the main page to a helper
FEAT: new hook for marking all threads as read

Closes #161