Significant refactor of source for style
Files in main src folder along with src/util are primary files of focus
for this refactor commit. stdint has been change to the more
conventional cstdint.
Merging a collision in the refactor