Site being cleared for large apartment complex in Shelton