Made a recursive free marker template to allow for infinite nesting of sub menu's