First patch having the partial implementation of buffer cache

Signed-off-by: Satheesaran <satheesaran@gmail.com>