adding @list()

I intend for it to take over the @itemSubView  API
expanding createElement to accept [foo=bar] attribute types
improving matching of tokens such as [attr=#]
removing grouping in regex to avoid undefs
allowing partials to be called by name