add git ignore
add managers
implement central manager
test commit
update git ignore