First Grid commit

surface, thread, actvity