Track enrollment

Allows users to enroll in tracks.

Fix #1324