added initial focus tracking dot logic structure
ignored bundle.js