Delve into the concept of cost pools and the first stage of cost allocation, essential for implementing Activity Based Costing effectively.