Fixed triangle area returning negative, Added unit test for right and obtuse triangle areas