Moving JS to its own file.
Fix single.
Moving around good.
Still hooking up stuff.
Shipping stuff from multi practice to multi.