One Tower Court is the new business headquarters for the Jaguars and a key part of downtown Jacksonville's transformation.