dec 26 assignment initial commit

@leapfrog-dipendra @adhpawal @bhuwang @anishmanandhar @nerisa @Msanjib @utsabneupane 
use equalsigonrecase instead of equals so it satisfies both case