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