spawn jet_utils library
clarified the structure of sources

separated implementation from interfaces