extend WP_Query instead of wrapping it
Fix bug of last post was not being returned
rename vendor in composer.json