Improved authentication. Added basic security configs. Implemented simple course list page render