add proper authentication and logout handling
add base capybara tests for login
improve error handling and capybara tests for link submissions
fix comment submission issue