Move seconds->h:m:s into seperate function, added padding zeros to mins, secs