[improvement] Added 'unreachable' to Commit; identified unreachable commits during sync (30m)
[refactor] Extracted ProjectTickets controller from Tickets controller; added an API endpoint for fetching tickets including their extended attributes (30m)