changed header paths to relative paths
roughing in buffer architecture and state variables