adding first sml file
added homework tests too