Model page and test cases for TimeProfile

'add' should be 'crud'