MLM software development