implementes almost all features, except downloading images
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
implementes  all features. Something works shitty
implementes  all features. Something works shitty
implementes  all features. Something works shitty