A Framework For Safety Training Using Virtual Reality Software