Add codes chapter 03 in book.

basic implementation of sieve of eratosthenes, linked list, string
search/sort.
Add codes for chapter 04 (ADT) in book.

Mainly on stacks and queues.