Fixed some include statements, added experiment, fixed system call, minor formatting (needs more)