made constructors protected, so that programmers can create their own; also added class-level comment to physicssprite
made some parameters floats in Util.java
minor fix to the Svg parser
renamed HudEntity to Control, and made it public
added a 'fact' interface for storing per-level, per-session, and persistent information; extended level 79 to demonstrate these features
all controls now return a reference