removed get for security - not needed
changed available courses to not show courses already subscribed to.
added join course nethod