Initial empty tool commit
Add basic api for queue, fix all code-analysis checks