Documentating
Started documentation, cleaning up includes
Modified includes tree to match src/