ignore debug log
make sure we don't implement two grid types at the same time
use an extendable class for position relative
add comparison table