An overview on the developments and improvements of a new treatment planning system for BNCT