Started 2D coding.

Signed-off-by: deepak <dpak.cherian@gmail.com>
Added gitignore

Signed-off-by: deepak <dpak.cherian@gmail.com>