Changed from cmake to visual studio project files.

Removed all pdcurses support.
Placed header files in blocks, items, config and worldgen appropriately.