Simulation projects in java with source code