Added full course for the user to learn. Changed some little stuff in the backend. Maybe i should start having smaller commits :D