add decorator pattern
move source cod to src dir
fix compile error
add makefile for decorator pattern