major restructure, moved updater to separate repo