Added comments and made Graphics' inheritance private
More comments. Also removed dead code.
Added description for Item Component
Added automatic city generation
added shared library to reduce build time #29
Merge branch 'master' of github.com:ras0219/alphacomplex
Removed descriptable.hpp from VS project
Merge branch 'master' into bestdev
Partial revert from commit ca71ec52
Reindented files and fixed annoying standard compliance issue
Merge branch 'master' of https://github.com/ras0219/alphacomplex
Merge pull request #31 from karthiknadig/master

Random room generation!
fix warnings
Added RAII wrappers around SDL_Texture and SDL_Surface (fixing a few leaks in the process).
Wrapped SDL in a C++ wrapper. (WIP)
Corrected cmake for 5c0b596
Converted SDL wrappers to use unique ownership semantics.
Renamed Aspect to Component, AspectStatic to ComponentCRTP, and split Component off into components/component.hpp
Fixed compilation errors on linux
Split city generation off into citygen.hpp/cpp