added #tilezeit conditional-compiler argument and defined own Matrix/Vector and Texture Class