Resurrection

New rebuild project. This is just a teaser, initial check in and plans to follow.