make Circle shape, refactor Seekbar to use vertex buffers instead of FloatBuffers, improve efficiency of shape layouts