Added rendering through layout with get(name) and get() functions