Triangle Facts

Clean up code.
Refactored Scalene to not depend on other functions.