Example from Max Gronlund that shows the use of haxe2 components in an MVC context