add box now moves to stay in view
leaps and bounds. 70% to working UI at least. Then we will see about backend things