python tests added, factory created for base list functions, registry function added for views etc...