updated dependencies

I just replaced the dependencies with newer files, other than that I didn't touch the code. It still compiles and apparently runs fine.