add owner to source, update frontend with better template structure and ...

...add source button