Object-Oriented file and path handling