Working on fixing issues with the BVH implementation. Commiting a working changes version. Code has been cleaned up considerably. A proper code review is nessacary in the near future.
VAO now takes in that generated cube alongside triangles.