Multi level marketing software with various alternatives