decomposed method added vector2, vector4 refactored tests added opengl engine to lua added other engines added source tests removed tons of lua files