Moved keypusher prototypes to a header and fixed the git ignore for both old things that should not be ignored and to ignore the new release folder
Moved everything  for keypusher into a headerfile that now works. Had to edit the .pro include path to make it work right