Added more common header includes
Completed mkdir