add class attribute in user model
add submission related method to user model
add more templates