Initial commit

Signed-off-by: upsj <mail@upsj.de>
Moved to consistent package name
Moved to resources
Code cleanup and update
Missed initialization
gitignore