Merge pull request #3 from rbkloss/ricardo

Ricardo
Merge pull request #4 from rbkloss/ricardo

Part 4 is Complete
Merge pull request #5 from rbkloss/ricardo

Began to mark point of alteration for part 5.
Fixed bug added by using ! as bitwise not, bitwise not is   the tilde.
began the implementation of the functions to dump frames to disk·
pagefault now loads frames in the disk.
dump functions implemented.