Makes board creation more functional.
Cleans up unnecessary object copying.