Made some changes to the ignore file.

Those with Macs won't have to deal with .DS_Store files.
edge wrapping, minor code cleanup, started implementing selective rendering
Merge branch 'master' of https://github.com/masonnl/softDev
Reordered classes to follow a better OO hierarchy for ease when adding new subclasses
removed some commented code
added a readme in src
I added the new health bar. as a result, I added some constants, and changed some functions in the main. i also had to change ship hitpoints to public instead of protected.
these are this image files for the health bar. i will maybe eventually handle this in an easier way.
changed some comments
merge and fix some conditionals
Updated LTexture, also removing need for renderer argument in methods
redid the rendering code: only render within radius of ship and seamless edge-wrapping
improved seamless edgewrap code; added strafe function to ship
improved seamless edgewrap code; added strafe function to ship
Merge branch 'dhakimian' of https://github.com/masonnl/softDev into dhakimian

Conflicts:
	src/Ship.cpp
	src/main.cpp
moved rendering code out of main; all loaded objects are now rendered
Fixed nearby-only rendering so that it actually works
slightly modified how/where the player is placed during render
Player rendering code revamped (keyboard state passed no longer passed to render; camera is not locked hard to the player anymore
removed temporary backup copy of main