Imroz,
Structure and organization "set the stage" for your course and help students get organized themselves. Any time a student cannot find information, a test, an assignment, etc., bring forth frustration. Frustraion is something you want to avoid.
The structure should include user-friendly navigation as you describe and allow for not only interaction with the instructor, but with each other.
Nice job. Thank you.