allow temp_file to act more like an activerecord model. allow copy_from file view. add find_by_id to redis file