Precalculus: A Study of Functions and Their Applications