C++, Fortran, Java Linux, Windows/Cygwin Framework for Monte Carlo simulation of high-energy collisions