add .gitignore
Update License (correct name + email)
Conceptual design
Some Core-Nodes and Exceptions