adjust directory hierarchy
add tests for PTLArrayDatasource

- Add lookup accessors to PTLDatasource.