Updated missing dependancies, moved files to examples and builds

Organized some stuff around and cleaned up a bit the project, some dependancies were missing so I added them also, let me know if you want something changed!