create Timeline which handles message posting
add test case to keep TimeLine messages ordered by descending timestamp
create Application which handles user message posting
add wall and follow support to Application
add test case to verify that wall includes the messages posted after a follow command
add test case for wall with unknown user name