New Mills has had a makeover