Hoop Heaven Basketball Camp to take place May 31 to June 2