initial commit, working prototype
refactored to be slightly more usable, working on point/center functionality. box targeting working
trying out some interesting bind/event handler stuff to make it more versatile