Add Serializable to User, Role, Permission - to store in session
Revert "Add Serializable to User, Role, Permission - to store in session"

This reverts commit 73f63ee024832b9d25038412253d7bada72a632b.
Revert "Revert "Add Serializable to User, Role, Permission - to store in session""

This reverts commit 9e676dca300fc22ad5bdd2c16635d915de3398ea.
Add authorization