- reorganized files
- created stubs for buffer