add 5 functions

1.add date to selftraining
2.the flow of TDMS changed
3.user can change their own password.
4.make delete button by admin
5.add username kana to users db