Reorganizing the directory structure

- src/backend/*.* moved to src/api/c/*.*
- src/frontend/cpp renamed as src/api/cpp
Unified the way complex numbers are printed
Merge pull request #162 from pavanky/reorg

Reorganizing source code file hierarchy.