A Java implementation of Sim Tower.