changed directory structure, finalized documentation