Added new delegate method to set a custom top position per message
Some project clean ups