Add <cmath>

For pow()
Add <cstddef>

For size_t
Makefile/G++ support

Builds, but doesn't run yet.
Merge pull request #1 from rsaxvc/master

Headers and Makefile