Complete restructure of the base coding environment