Tiny reflection based template engine for java