ICIP 2017 Tutorial - Modern First-Order Optimization Methods for Imaging Problems [Part 1 of 2]