Structured commands
Outsourced item functions
Updated database structure
Added session support
Implemented server side cryptographic module
Added user management