Construction ramping up on new 1105 West Peachtree tower