Adds initial exercise part 1
NPM exercises
Updates slides
Adds CLI examples
Adds separated packages solution