filereader now calls blockboard to create a frame. correct board is made based off file. :)