Refactor namespaces & directory structure
Add specifics to styleguide
Merge pull request #23 from LB--/lb-refactor

Refactor namespaces & directory structure
Update SFML.hpp

Removed pragma linking of SFML.
GCC and MinGW toolchains do not support it, and MSVC compilers are not being supported in this project.
Chang snuggling rules
Add -DSFML_STATIC flag

Have not tested as of this commit, will test when I get home from school.
Line limit expectations
Merge pull request #24 from LB--/adjust-styleguide

Add specifics to styleguide
Merge remote-tracking branch 'upstream/master' into lb-refactor