modified models
implemented VBO's and moved many generic functions to axion.game-lib