simplified swap prototypes, added to clock code
minor reformulation of clock cases, fixed pointer types
fixed ordering to allow for booting
reformulated evict and add calls, made eviction retrieval