Project Tin Functional Programming and Utility Functions