Whitespace changes, make Gameboard noncopyable.
Add Row accessor.
Makefile cleanup.
Initial impl of += and get full rows.
Switch from boost's shared_ptr to std::shared_ptr