q-promise based behavior and a tank composed from 2 tiles
missing files
git ignore macos files