have a completely working installer
initial commit on the branch. Typedef'd functions are not working
ready for merge
added gitignore