Object Simulation in Java for Developers — Programming Keynou