Made changes to the free frame list (now using a static pool containing both kernel and process frames)
Added definitons for release_frame()