add messages page and authors
add messages_controller authentication tests
replace HTTP authentication with forms authentication
add admin to authors table and add integration tests for login
add favourites join table for authors and messages, and add unit testing for messages model