Freicoin extension for arbitrary assets and trade between them