updated .net framework to use 4.5 and added signing information
refactored some things and added first attempt at async/await process start