package structure

basic working example
idp version 0.4
documentation added
git ignore and project structure