add figures and code examples
answers for the exercises
add sample program
add new files about pointers