stddef & stdbool; clean up includes and headers