Total refactor and rework
Added mouse tracking for box
No change
Merge of refactor code.