added some more frame tests, fixed a bunch of frame functionality. frame top allocation and fstop readjustment is still broken.