remove all legacy code
start creating initial structure
continue work on new architecture