added module, added test code, added vertical star rating function