Shuffled around the utility libraries; Added the skeleton of math library