Fix stuffz

Some fixes to the board drag and drop, changed the logic of how to determine what child/sibling/parent things are being dropped on ... lets see if this works better (and if anyone has other ideas, don't be shy)

This one basically looks at the drop point and then looks above it to see the previous board, previous sibling
If its a sibling drop (same level board in the same parent), its added after that
If there is no sibling but a previous board, then its a child
Neither and its at the top of a category

Trying to avoid adding in every conceivable option and instead use the look around method.