log4j through jcl
made demo controller and model serializable
this way they may be stored in a session
added jrebel support
added support for programmatic updates