A grid based data structure
:warning: WORK IN PROGRESS