fix packaging problem

- add namespace for ``__init__.py``
- add ``MANIFEST.in``
- add ``.gitignore`` file