refactored BoardIO to BoardFileIO
refactored an accessor
Refactored size
Merge pull request #322 from rhsu/320v2

320v2