some init py files
git ignore
some unglued functionality