Code for library Project for UVU CS2450 Summer'14 C++2