Updates to Challenge.java, Scene.java, Screen,java, Act.java. Lots of broken things here, recommendation is that this not be merged with the main branch yet.