Splits up author and github functions