improved packaging
fixed git ignore