Apparently we needed a VAO; added. Remove unnecessary/erroneous glEnables and glDisables