Logic holding structs
Authorization system with role support
Chalk authorization system plug for Phoenix Framework