Add basic achievements app
Achievement logic choices added
Added achievement requirements m2m kvs
KVS value type added
Add index on kvs key field
Achievement requirements dict
Achievement unlocking preparation
Commit model changes
Merge branch 'feature/achievements_app'