Re-sizable Window

It still needs work for the inventory screen and such but it works aside from that. I find that I get pretty upset with games that don't support window re-sizing.

Terrain is 2D now

Panos and I realized 3D sucks when trying to integrate 2D elements into the world. We had to choose between cutting house building (and a few other features) and going back to 2D terrain. We decided 2D terrain was the best option.

Optimizing For Days

I managed to speed things up significantly thanks to a bit of additional research. Original FPS: 200-380New FPS: 430-890

I can't solve why the frame rate fluctuates so wildly but I am guessing it is the result of my computer having a server running in the background and close to 10 others programs.

Another bonus of switching to 2D terrain is reduced memory usage. We don't need a new texture page for each terrain tile. We can have all the terrain on a single texture page. Which is awesome.