Compiling, but still need to implement lighting aka everything