Here I'll tell you how to do different things. Please, add new issue with label question and I'll add answers here.
question