Backend: Projects can have tags and can be searched via those tags