libBareMetal.c/.h update
C API update (again)
C API update.. hopefully the last time.
Cleanup