PHP Class that manages user file uloads