high level project documentation