* improve label system * clean up menu * debug menu working, still need to fix tests * fix tests and clean up