added block sorter and figure maker