Whalion - An open-source multi protocol chat client