Identify the three main types of inventory and their roles in the job order costing process.