Move FrameIterator to FrameCollection
Implement serializable interface for FrameCollection and Frame objects
Add FrameCollection tests
Add Frame serialization test
Add FrameCollection::count, filter & tests