Makefile whitespace cleanup
started interface independend of skindesigner
add .gitignore