Phase system overhaul.
Update system added.
Actually instantiate updater