Made a few possible additions

Please correct any errors I may have made, I'm a bit of a noob with C/C++