begin adding testing module
add unit case module
updated Makefile for windows platform
add color IO for linux platform
updated unit case module using color IO
add color IO for windows platform