restore ReflectionCaster from history
Add a ReflectionController : an example of ReflectionCaster usage. (#3)
cleanup