Remove old code, start to bring over current code, start to hook in dependencies.
Add in some UI logic.
Remove some more old files.