Update label
Create functions table
Move functional roles to specific model and db table
Add hide option to functions table