add necessary libraries, finish folder structure, start exercise 2.3
(colorize)
Merge pull request #1 from julae/ex2.3

add necessary libraries, finish folder structure, start exercise 2.3