Software Framework For Protection Relay Testing