refactoring stage one
refactor stahe 2
introduced mandatory locking to enforce ratelimit on api requests to vk.com
small fixes + group id change