Basic UI and annotation for supporting files, RESTful method calls to OTOL API

See commit messages for details.