Modify buzz to be a class, as likely to only be one implementation and indirection achieved via DAO pattern. Add publish basic test and implementation
Unhappy with user being treated as a String. Although for this example it's likely we could just use a String it not being an object really limits the future use.
Add publish for a user that doesn't exist