OS-agnostic filename join

Implemented via os.path.join