DynamicArray implementation and some minor changes
Use new system to specify vertex indices; redesign Sprite