add level dependency logic for Achievement

https://trello.com/c/zLbZSp5h/66-add-level-dependency