Cardd positioning recalculated
Hide UI bugs fixed
Size set changed from vector to 2 float values for efficiency.
vertex data array is now cached , no new instances allocated each frame.
minor refactor