Plans for new Homewood Recreation Center under review