bug fix: deleting component mid move caused some problems.  fixed.
starting to hook up command pattern to board