added buffer class. #DOESNOTCOMPILE
Added buffer and memory client class. Still #DOESNOTCOMPILE.
Backup-commit, decided to remove memory base class