Fix for build issues on Windows

Fix size_t warning
Added using declaration for Type in ShapeSort
Added math includes to Circle.cpp