added pages, more work on courselist and controller