hey jude, don't make it bad : uses Haml's internal Haml::Engine to render search result layout
implements functionality to see 50 messages near a particular message in channel : simply all messages have unique IDs to separate them in channels