Russian Front (TAHGC) Updated

Various minor and significant enhancements.