Offer commands

Ten PR i tak już jest duży. Zmergujmy to i zobaczmy jak pójdziemy z tym dalej... 
@piotrekbass co myślisz?