Nims Is Based On The Following Components