create trainee subject detail and trainee profile

This pull is about trainee subject detail and their profile, but not yet finish on subject start date and end date. Please review.
At the same time, only 1 course is unfinished