Stream frame implemented

I'll probably end up making it a memory stream since a lot of GMK
operations need to be done in memory.