1. Fix class naming by adding "Gonk" prefix, and rename Surface & BufferItemConsumer. 2. Revise the buffer allocation