Twitter like mini-application created as an interview exercise