Port lists are now part of the feed and they need to be synced before you can run scans. A workaround would be to create port lists, scan configs etc by hand and use those for your scans. However, you may rather want check this out:
There will also be no harm in creating those three directories.