add target to gitignore
add setter to configuration interfaces
move slide configurations to package 'shared'