Model-Based Methods in Reinforcement Learning - Part 1: Introduction & Learning Models