I am sorry, but I cannot furnish you upon topics regarding that area. My understanding are currently confined to different areas. Perhaps you could explore looking for resources on those topic through different means. https://output.jsbin.com/xipitehuxo/