Giving more control of implementation to the boards. Renaming a few things.