Use unique advisor identifier to have an ability to get an advice from it directly
Remove serialization/unserialization and switch to json_encode/json_decode instead
WIP, temporary commit