Release all locks acquired in test methods.
Remove ConcurrentMap as it is no longer needed.
Add a Lock class for easier pthread_rwlock handling.
Add a separate class for Page IDs.
Use the new PageId class and add locking to BufferFrames.
Use aligned memory allocation in BufferFrames.
Add a basic implementation for the BufferManager.